﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DomainModel.Interfaces
{
    public interface IRefereeRepository
    {
        List<IReferee> GetPossibleReferees(IMatch match);
        bool AddRefereeToMatch(IReferee referee, IMatch match);
        void AddMatch(IMatch match);
        void UpdateMatch(IMatch match);
        void DeleteMatch(IMatch match);
        void AddReferee(IReferee referee);
        void UpdateReferee(IReferee referee);
        void DeleteReferee(IReferee referee);
    }
}
